﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace LucyGrid
{

	/// <summary>
	/// Type of events
	/// </summary>
	public enum GridCommMacros
	{
		all
	}

	public enum GridChunkProcessingResult{
		ok = 1,
		error = 0
	}

	/// <summary>
	/// Type of events
	/// </summary>
	public enum GridCommEvents
	{
		maintenance,
		status,
		grid,
		log,
		heartbeat,
		ping
	}

	/// <summary>
	/// Maintenance orders
	/// </summary>
	public enum GridCommMaintenaceEvent
	{
		stop,
		pause,
		resume
	}

	public enum GridCommStatusEvent
	{
		stopping,
		paused,
		running,
		waiting,
		overhead
	}
}
